package cn.iocoder.ny.module.mall.service;

import cn.iocoder.ny.module.mall.controller.admin.config.vo.MallConfigPageVo;
import cn.iocoder.ny.module.mall.controller.admin.favorites.dto.MallProductFavoriteDTO;
import cn.iocoder.ny.module.mall.controller.admin.favorites.vo.MallProductFavoritePageVo;
import cn.iocoder.ny.module.mall.domain.MallConfig;
import cn.iocoder.ny.module.mall.domain.MallUserFavorites;
import cn.iocoder.yudao.framework.common.pojo.PageResult;
import com.baomidou.mybatisplus.extension.service.IService;


import java.util.List;

public interface IMallUserFavoritesService extends IService<MallUserFavorites> {
    Integer addFavorites(MallUserFavorites mallUserFavorites);


    PageResult<MallProductFavoriteDTO> queryFavoritesList(MallProductFavoritePageVo mallProductFavoritePageVo);

    Integer cancellationFavorite(MallUserFavorites mallUserFavorites);

    MallUserFavorites queryFavorites(MallUserFavorites mallUserFavorites);
}
